2305 24td Ave, Seattle, WA 98101, Seattle
Great food and excellent service. Baba's Mix Grill is the way to go if you don't know what to choose and want a taste of
500 Mercer St, Seattle, WA 98109-4654, Seattle
This place needs to be on bar rescue.
Great food and excellent service. Baba's Mix Grill is the way to go if you don't know what to choose and want a taste of